package method;

/**
 * @author yuisama
 * @date 2022/08/19 12:08
 * 重载方法
 **/
public class MethodOverload {
    public static void main(String[] args) {
        int ret = add(10,20);
        double ret1 = add(10.1,20.2);
        double ret2 = add(30,20.3);
        System.out.println();
    }

    public static double add(int x,double y) {
        return x + y;
    }

    public static double add(double x,double y) {
        return x + y;
    }

    public static int add(int x,int y) {
        return x + y;
    }

    // 方法名称相同，参数列表也相同的方法，返回值不同，不是重载方法，编译出错！
//    public static double add(int x,int y) {
//        return x + y;
//    }


}